//外观（Facade）模式又叫作门面模式，是一种通过为多个复杂的子系统提供一个一致的接口，而使这些子系统更加容易被访问的模式。
//该模式对外有一个统一接口，外部应用程序不用关心内部子系统的具体细节，这样会大大降低应用程序的复杂度，提高了程序的可维护性。

//外观（Facade）模式是“迪米特法则”的典型应用，它有以下主要优点。
//降低了子系统与客户端之间的耦合度，使得子系统的变化不会影响调用它的客户类。
//对客户屏蔽了子系统组件，减少了客户处理的对象数目，并使得子系统使用起来更加容易。
//降低了大型软件系统中的编译依赖性，简化了系统在不同平台之间的移植过程，因为编译一个子系统不会影响其他的子系统，也不会影响外观对象。

//外观（Facade）模式的主要缺点如下。
//不能很好地限制客户使用子系统类，很容易带来未知风险。
//增加新的子系统可能需要修改外观类或客户端的源代码，违背了“开闭原则”。

// 我的理解：把多个子模块封装到一个方法内再提供外部使用。
